package com.yuesystem.service;

import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.yuesystem.dto.responsebody.LogResponseBody;
import com.yuesystem.entity.ChangeItem1;

/**
 * 修改条目接口.
 */
public interface ChangeItem1Service extends IService<ChangeItem1> {
  
  /**
   * 分页查询日志信息.
   */
  Page<LogResponseBody> getPage(Long userId, int page, int pageSize, String startTime,
                                String endTime, String operation, String academyName);
  
  /**
   * 分页查询日志信息.
   */
  Page<LogResponseBody> getAllPage(String name, int page, int pageSize, String startTime,
                                   String endTime, String operation, String academyName);
  
  /**
   * 根据时间返回queryWrapper
   */
  LambdaQueryWrapper<ChangeItem1> help1(String startTime, String endTime);
  
}
